a8c3f5692631818aa04a5f037a047bed9a3dd5b9,components/fabric8-cdi/src/main/java/io/fabric8/cdi/Services.java,Services,toServiceEndpointUrl,#String#String#String#,43
Before Change
String namespace = client.getNamespace();
String actualProtocol = serviceProtocol != null ? serviceProtocol : DEFAULT_PROTO;
for (io.fabric8.kubernetes.api.model.Endpoints item : KubernetesHolder.getClient().endpoints().inNamespace(namespace).list().getItems()) {
if (item.getMetadata().getName().equals(serviceId) && (namespace == null || namespace.equals(item.getMetadata().getNamespace()))) {
for (EndpointSubset subset : item.getSubsets()) {
for (EndpointAddress address : subset.getAddresses()) {
After Change
String namespace = client.getNamespace();
String actualProtocol = serviceProtocol != null ? serviceProtocol : DEFAULT_PROTO;
Endpoints item = KubernetesHolder.getClient().endpoints().inNamespace(namespace).withName(serviceId).get();
if (item != null) {
for (EndpointSubset subset : item.getSubsets()) {
for (EndpointAddress address : subset.getAddresses()) {